Definition of Lota Lota

  • (noun) elongate freshwater cod of northern Europe and Asia and North America having barbels around its mouth

Synonyms of Lota Lota


Antonyms of Lota Lota


No Antonyms Found.

Homophones of Lota Lota


No Homophones Found.